pile up
名词 pile up:
multiple collisions of vehicles
同义词:pileup
动词 pile up:
collect or gather
同义词:accumulate, cumulate, conglomerate, gather, amass
arrange into piles or stacks
get or gather together
同义词:roll up, collect, accumulate, amass, compile, hoard